home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1996 April
/
CHIP 1996 aprilis (CD06).zip
/
CHIP_CD06.ISO
/
hypertxt.arj
/
9412
/
KEZD9411.CD
< prev
next >
Wrap
Text File
|
1994-11-27
|
20KB
|
373 lines
@VIsmerkedés a számítógéppel -- 2. rész@N
@VHol a file-om?@N
Múlt alkalommal megismerkedtünk az adattárolás alapjaival
DOS operációs rendszer környezetben. Megtanultunk
könyvtárakat kezelni, file-okat létrehozni és
kinyomtatni. E számban ezen file-ok karbantartásával
foglalkozunk.
Mit jelent az file-ok karbantartása? Ez természetesen nem
hasonlít egy gépjármûhöz, ahol az alkatrészek elromlanak,
és idônként ki kell cserélni ôket. A számítástechnika egyik
alaptörvénye, hogy egy adat nem fog csak úgy magától az idô
folyamán tönkre menni, esetleg eltûnni. Itt inkább arról
van szó, hogy ha már régóta használunk egy gépet, akkor
adatainkat elôbb-utóbb rendszerezni szeretnénk, hogy
könnyebben megtalálhassuk ôket szükség esetén.
@VFile-ok karbantartása, tömörítôk DOS környezetben@N
Rendezésnek lehet tekinteni például azt, hogy ha idáig egy
külön könyvtárban tároltuk az elmúlt alkalommal megismert
szövegszerkesztôvel készített irományainkat, száz ilyen
file-nál már témák szerint szeretnénk külön könyvtárakba
tenni ôket. Az ilyen típusú mûveleteket file-ok
mozgatásának nevezzük. A mozgatás két lépésbôl áll:
lemásoljuk az adott file-t a kívánt helyre, majd letöröljük
a régi file-t. Mielôtt egy példát néznénk erre, készítsük
el a környezetünket: hozzuk létre azokat a könyvtárakat,
melyek az egyes file-csoportokat képviselik!
Tegyük fel, hogy az egyes dokumentumokat (gyakran
használják ezt az elnevezést szöveges file-okra) egy DOC
nevû könyvtárban tároltuk. Listázzuk ki a DOC könyvtár
tartalmát az elmúlt alkalommal megismert DIR parancs
segítségével!
@KCD \DOC DIR [Enter@N
Amennyiben elég sok adatunk van, kifutunk a képernyôbôl.
Megoldást jelenthet a DIR parancs mögé beépített @K/P@N
paraméter, amely a listázás közben képernyônként megáll, és
várakozik egy gomblenyomásra. îgy nyugodtan
végigolvashatjuk a kilistázott oldalt, majd ha befejeztük,
a következô oldal csak egy gomb lenyomása után jelenik meg.
Próbájuk ki:
@KDIR /P@N
Most hozzuk létre a kívánt könyvtárstruktúrát! Továbbra is
szeretnénk elkülöníteni munkáinkat a többi file-tól, ezért
hozzunk létre a fôkönyvtárból egy MUNKA könyvtárat, és
lépjünk bele:
@KMD \MUNKA CD \MUNKA@N
Ezek után építsük fel az alkönyvtárakat. Vegyük külön a
fordításainkat, a megírt leveleinket és az egyéb
dokumentumokat. Hozzunk létre tehát három alkönyvtárat:
@KMD FORDITAS MD LEVELEK MD EGYEB@N
Megjegyzendô, hogy ahogy egy file nevének hossza maximum
nyolc karakter lehet, a könyvtárnevek hossza is korlátozva
van nyolc karakterre. És most következik a mozgatás
mûvelete. A biztonság kedvéért használjuk a másolás
parancsát helyfüggetlen hivatkozással:
@KCOPY \DOC\ANGOL.TXT \MUNKA\FORDITAS@N
Azaz a DOC könyvtárban lévô ANGOL.TXT nevezetû file-t
lemásoljuk a MUNKA könyvtárban található FORDITAS
alkönyvtárba az eredeti nevét megôrizve. Ezután a
merevlemezünkön a file két független példányban fog
szerepelni a \DOC és a \MUNKA\FORDITAS könyvtárakban, az
egyik módosítása nem fogja a másikat megváltoztatni (ahogy
egy fénymásolás után is, ha az eredeti papírra kézzel írunk
valamit, az elôzôleg elkészített másolaton ez nem fog
megjelenni). Ha a file nevét meg akarjuk változtatni,
használjuk a RENAME parancsot:
@KRENAME \MUNKA\FORDITAS\ANGOL.TXT \MUNKA\FORDITAS\FORDIT01.TXT@N
Itt is tehát két adatot kell megadni: mit nevezünk át, és
mire nevezzük át. Az átnevezés az elôzô mûvelettel szemben
nem ôrzi meg az eredeti nevet, ezentúl @Kcsak@N az új
változat fog szerepelni a merevlemezünkön. Ehelyett a két
parancs helyett elég lett volna az elsôt kibôvíteni:
@KCOPY \DOC\ANGOL.TXT \MUNKA\FORDITAS\FORDIT01.TXT@N
És ez másolás után át is nevezi a másolatot. Fejezzük be az
átmozgatást az eredeti file letörlésével. Elôbb azonban
gyôzôdjünk meg a másolat biztonságos létrejöttérôl:
@KDIR \MUNKA\FORDITAS@N
És ha a listában szerepel a FORDIT01.TXT, kiadhatjuk a
törlés parancsot:
@KDEL \DOC\ANGOL.TXT@N
Ezeket a mûveleteket ismételgetve szép lassan felszámoljuk
a \DOC könyvtár tartalmát, és mindegyik munkákat
átmozgatjuk a \MUNKA könyvtár egyik alkönyvtárába. Ha az
utolsó file-t is a megfelelô helyre helyeztük, szüntessük
meg magát a \DOC könyvtárat a
@KRD \DOC@N
parancs segítségével. Amennyiben a könyvár még nem üres
(nem ürítettük ki teljesen), a gép nem fogja a könyvtárt
megszüntetni, a parancs hibaüzenettel leáll.
Kétség nem fér hozzá, hogy a file-ok karbantartása
igencsak kellemetlen és fáradalmas munka. Nem sok ember
töltené el idejét ilyesmivel. Nos, ennek elkerülésére két
megoldás is van: az egyik, hogy már eleve megtervezett
könyvtárstruktúrával dolgozunk, vállalva azt, hogy külön
könyvtárakat hozunk létre egyetlen file tárolására. Ez a
módszer rendkívül jó tervezést igényel, gyakran
jóstehetséget is. Ezért mi inkább a második módszert
javasoljuk: a Norton Commander vagy a Volkov Commander
használatát.
@VA Volkov Commander@N
A két program rendkívül hasonlít egymásra, kezelôgombjaik
gyakorlatilag megegyeznek, mi a továbbiakban, tekintettel a
szerzô személyes preferenciájára, a Volkov Commanderen
keresztül mutatjuk be használatukat.
A Volkov Commander (továbbiakban VC) arra hivatott, hogy a
file-ok mozgatását, másolását, listázását, törlését,
esetleg a file-okba való betekintést és a könyvtárak
kezelését kényelmessé tegye. Nincs szükség a továbbiakban
hosszú parancsok begépelésére, a kurzornyilak, az [Enter]
gomb és néhány funkciógomb segítségével szinte minden
elintézhetô. A program a VC parancs beütésével indul, és
megjeleníti kezelô képernyôjét:
@KVC [Enter]
Amennyiben a gépe hibaüzenettel leáll (Bad Command or
Filename), próbálja meg az NC parancs beütését. Ha ez sem
megy, gépe nem rendelkezik a fenti két programmal, tehát be
kell szerezni legalább az egyiket -- megéri. A Volkov
Commander megtalálható a CT BBS-en.
A képernyô két nagyobb részre osztódik, bal oldalt és jobb
oldalt is megtalálhatjuk file-jainkat, könyvtárainkat. Az
egyik sort egy kiemelt háttér kijelöli, ez a sor egy
file-ra, vagy egy könyvtárra mutathat. Az alsó sor a
funkciógombok leírását tartalmazza. Egy sorral feljebb
pedig a jól ismert DOS promptot pillanthatjuk meg.
A VC két félképernyôje a mozgatandó vagy másolandó file
forrás- és célkönyvtárát mutatja. Hogy melyik oldal a
forrás, és melyik a cél, azt a program ránk bízza. A
félképernyô tetején megtalálható a könyvtár azonosítása. A
nyilak segítségével a kijelölô sort mozgathatjuk fel és le,
a [Tab] gomb benyomásával pedig félképernyôt válthatunk. Az
egyszerûség kedvéért hajtsuk végre a mozgatás funkciót
képzeletben a VC segítségével is!
Mutasson a bal oldali képernyô a forrás könyvtárra.
Amennyiben nem a fôkönyvtárra mutat, állítsuk a kijelölô
sort a nyilak segítségével a legfelül található két pontra,
majd az [Enter] benyomása után megfigyelhetjük, hogy a
képernyô most már a struktúrában eggyel fölötte lévô
könyvtárra mutat. Folytassuk az [Enter] nyomását a két
pontra, ameddig a fôkönyvtárba nem érünk (Legfelül
megjelenik a C:\ azonosító). Ha elértünk a fôkönyvtárba,
keressünk rá a DOC könyvtárra (a VC a könyvtárak neveit
nagybetûvel, a file-ok neveit kisbetûvel jeleníti meg),
majd az Enter benyomásával lépjünk be e könyvtárba. A [Tab]
gomb benyomásával váltsunk át a jobboldali félképernyôre,
és hasonló eljárással válasszuk ki a C:\MUNKA\FORDITAS
alkönyvtárat. Majd térjünk vissza a forrás oldalra ismét a
[Tab] gombot használva.
Most kezdôdik a VC szépsége: válasszuk ki azokat a
file-okat, melyeket át szeretnénk mozgatni. Ehhez a nyilak
segítségével álljunk át legelsô fordításunkra, és nyomjuk
be az [Insert] gombot. A file neve színt váltott, és a
kijelölô sor eggyel lejjebb csúszott. Ha olyan file-t
jelöltünk ki, melyet nem szerettünk volna, álljunk rá ismét
a file-ra, majd az [Enter] ismételt benyomásával
visszajelöljük azt. Folytassuk a kijelölést az összes
kívánt file-ra (ugorjuk át a nem fordításokat), majd
pillantsunk a legalsó sorra.
A file-okkal való mûveleteket a funkciógombokkal lehet
elvégezni. Az alsó sor tartalmazza a funkciógombok
kiosztását. Jelen esetben minket a mozgatásra használandó
[F6] funkciógomb érdekel. Az [F6] benyomásával a program
rákérdez a mozgatás célkönyvtárára, ez alapértelmezésben a
jobb oldali félképernyô által mutatott könyvtár lesz. Az
@KOK@N mezô kiválasztása esetén (Enter) átmozgatja a
kijelölt file-okat a jobb oldali félképernyô által kijelölt
könyvtárba. Mivel mozgatásról van szó, az eredeti file-okat
letörölte. Ha az [F5] funkciógombot használtuk volna
(másolás), akkor az eredeti file-ok megmaradtak volna.
A VC használata természetesen ennél többre terjed ki. Mi
csak a legfontosabb funkciók felsorolására vállalkozunk, a
lelkes olvasó bizonyára ennél többet is szeretne használni.
Nos, ennek érdeképen javasoljuk a legelsô funkciógomb
használatát:
@VF1@N Help: a súgó (segítôképernyôk) ismertetik a Volkov
Commander használatát. Felsorolják ha használható gombokat,
az elérhetô menüket.
@VF3@N View: betekintés egy file-ba. Ha a kijelölôsorunk
éppen egy szöveges file-on található, megjelenik a
képernyôn a szöveg tartalma. Nyilakkal és a [Page Up] --
[Page Down] gombokkal lapozhatunk, az [Esc] benyomásával
pedig visszatérhetünk a Commanderhez.
@VF5@N Copy: másolás. A kijelölt file-ok másolása, vagy ha
nem jelöltünk ki az [Insert] gomb segítségével file-okat, a
kijelölôsorban lévô file másolása. A megjelenô ablakban
rákérdez a program a célkönyvtárra, de ez alapértelmezésben
a másik felképernyô által mutatott könyvtár, ez esetben
elég [Enter]-t ütni a másoláshoz. Egyébként be kell írni a
célkönyvtár elérési útvonalát.
@VF6@N Move: mozgatás. Megegyezik a másolással, de az
eredeti file-ok törlôdnek.
@VF7@N Make Dir: könyvtár létrehozása. A program rákérdez az
új könyvtár nevére, melyet létrehoz az éppen aktív
félképernyô által mutatott könyvtárban. Megegyezik az
elmúlt számban megismert @KMD@N paranccsal.
@VF8@N Delete: törlés. A kijelölt file-ok törlése.
Amennyiben nincs kijelölve file, a kijelölôsor által
megjelölt file vagy könyvtár törlése. Természetesen a
törlés csak jóváhagyás után történik. Megegyezik a DOS
@KDEL@N és @KRD@N parancs egyesítésével (file esetén
@KDEL@N, könyvtár esetén @KRD@N).
@VF10@N Quit: kilépés a Volkov Commander környezetbôl.
Ha megjelenik egy kérdô vagy jóváhagyó ablak, az elindított
funkciót az [Esc] gomb benyomásával tudjuk megszakítani.
Kényelmes kezelése miatt gyakran szokták a Commandereket
automatikusan indíttatni a gép bekapcsolása után, de
mozgatáskor és törléskor jól gondoljunk át minden lépést,
mert a változtatások maradandóak!
@VTömörítôk@N
A tömörítôket arra találták ki, hogy sok kis file-ból
csináljanak egy file-t, melynek mérete jóval kisebb a
tartalmazott file-ok összességénél. Ha tehát írtunk 30
darab, egyenként tízoldalas levelet, összecsomagolhatnánk
ezeket, hogy kevesebb helyet foglaljanak a merevlemezen,
mint egyenként külön-külön. Nézzük meg, hogy a tömörítés
hogyan valósul meg a gyakorlatban. Ehhez azonban szükséges,
hogy számítógépünk rendelkezzék tömörítôprogramokkal.
Amennyiben a példaparancsoknál a gép ""Bad Command or
Filename" üzenetet ad ki, ez azt jelenti, hogy a példában
szereplô programot a gép nem tartalmazza. Mi az ARJ és a
PKZIP programokat fogjuk bemutatni, lévén ez a két
legelterjedtebb tömörítô.
Lépjünk be a \MUNKA\LEVELEK alkönyvtárba, és adjuk ki a
következô parancsot:
@KARJ A LEVELEK [Enter]@N
Ha lefut a tömörítôprogram, akkor a @KDIR@N parancs
segítségével kilistázott könyvtártartalomban megjelenik egy
LEVELEK.ARJ nevû file. Ez tartalmazza az összes többi
file-t, melyek az adott alkönyvtárban vannak. És
természetesen jóval kevesebb helyet foglal. Mivel a többire
jelenleg nincs szükségünk, letörölhetjük ôket (a
legegyszerûbb ehhez segítségül hívni valamelyik
Commandert).
Ha mégis szükségünk van a levelek valamelyikére, a
következô paranccsal állíthatjuk vissza a tömörített
file-ból:
@KARJ X LEVELEK [Enter]@N
És a kicsomagolás után ismét megláthatjuk leveleinket az
alkönyvtárban.
A PKZIP program használata hasonló, csak ott nem a program
neve után következô paraméter határozza meg a funkciót (ami
az ARJ esetében az ""A" volt becsomagolásnál és az ""X"
kicsomagolásnál), hanem két külön programot írtak:
@KPKZIP LEVELEK@N (a becsomagoláshoz)
@KPKUNZIP LEVELEK@N (a kicsomagoláshoz)
A tömörítôknek rendkívül sok funkciója van. Nem
vállalkozhatunk arra, hogy bemutassuk mindegyik
funkciójukat, célunk inkább az, hogy ha a tisztelt olvasó
kap egy floppyn egy tömörített levelet, akkor legyen
fogalma arról, hogy egy ilyen tömörített file-ból hogyan
lehet olvasható file-t csinálni. És természetesen
kézenfekvô egy olyan eljárás, amely az ideiglenesen
felesleges file-okat kisebb helyre zsugorítja össze
anélkül, hogy adatok veszínének el.
A következô hónapban egy picit eltérünk a DOS környezetbôl,
meg fogunk ismerkedni a számítógépek fizikai felépítésével,
tartozékokkal és a konfigurációkkal.
@KBorha Zoltán@N
┌──────────────────────────────────────────────────────────┐
│ Kedves Olvasónk! │▒
│ │▒
│ Amennyiben kezdôknek szóló rovatunk felkeltette │▒
│ érdeklôdését, kérjük tekintsen bele a következô néhány │▒
│ szám várható tartalmára. Az itt megjelent témák nem │▒
│ véglegesek, s Önön is múlhat, hogy mirôl lesz szó. Ha │▒
│ olyan számítástechnikai fogalommal találkozott, amelyet │▒
│ még nem ismert, de szeretne megismerni, kérjük írja meg │▒
│ a szerkesztôségünkre, hogy szükség szerint alakíthassuk │▒
│ az ismertetôk sorrendjét. │▒
│ │▒
│ @V1995 január:@N A számítógép fizikai felépítése: a │▒
│ fôbb egységek és kapcsolataik. A megfelelô │▒
│ konfiguráció kiválasztása. │▒
│ │▒
│ @V1995 február:@N A Windows felület. Az egér │▒
│ használata. Windows alkalmazások megszokott funkciói. │▒
│ │▒
│ @V1995 március:@N Hálózatok -- felhasználói szinten. │▒
│ Adatok mozgatása floppy és a hálózat segítségével. │▒
│ │▒
│ @V1995 április:@N Speciális háttértárolók használata: │▒
│ streamerek, CD-ROM-ok és más különlegességek. │▒
│ │▒
│ @V1995 május:@N Vírusvédelem. A vírusoktól nem kell │▒
│ félni, egy megfelelô módon felépített rendszerben nem │▒
│ sok kárt tudnak tenni. │▒
│ │▒
│ Témáink között szerepel továbbá néhány speciális │▒
│ DOS-alkalmazás bemutatása, például a képnézegetôk és a │▒
│ lemezformázó programok, a hangkártyák funkcióinak │▒
│ ismertetése, illetve a távoli számítógépek │▒
│ kommunikációjának megvalósítása telefonvonalakkal és │▒
│ modemekkel. │▒
└──────────────────────────────────────────────────────────┘▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
@<9412\94110001.GIF>A \DOC könyvtár kilistázása: a teljes lista kifutott a képernyôbôl@N
@<9412\94110002.GIF>A Volkov Commander@N
@<9412\94110003.GIF>Másolás a Volkov Commanderben@N
@<9412\94110004.GIF>Az ARJ tömörítô használata@N